impurity compounds - French English Dictionary